home *** CD-ROM | disk | FTP | other *** search
/ Oh!X 2000 Spring / Oh!X 2000 Spring Special CD-ROM (Japan) (Part 1).7z / Oh!X 2000 Spring Special CD-ROM (Japan) (Part 1).bin / F2JW / JpnView.h < prev    next >
C/C++ Source or Header  |  1999-08-22  |  2KB  |  68 lines

  1. // JpnView.h : CJpnView クラスの宣言およびインターフェイスの定義をします。
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4.  
  5. #if !defined(AFX_JPNVIEW_H__1BEB2150_535B_11D3_8D34_D2322E71F630__INCLUDED_)
  6. #define AFX_JPNVIEW_H__1BEB2150_535B_11D3_8D34_D2322E71F630__INCLUDED_
  7.  
  8. #if _MSC_VER > 1000
  9. #pragma once
  10. #endif // _MSC_VER > 1000
  11.  
  12. // class CRtCntrItem;
  13.  
  14. class CJpnView : public CRichEditView
  15. {
  16. protected: // シリアライズ機能のみから作成します。
  17.     CJpnView();
  18.     DECLARE_DYNCREATE(CJpnView)
  19.  
  20. // アトリビュート
  21. public:
  22.     CFrnDoc* GetDocument();
  23.  
  24. // オペレーション
  25. public:
  26.  
  27. // オーバーライド
  28.     // ClassWizard は仮想関数のオーバーライドを生成します。
  29.     //{{AFX_VIRTUAL(CJpnView)
  30.     public:
  31.     virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
  32.     protected:
  33.     virtual void OnInitialUpdate(); // 構築後の最初の1度だけ呼び出されます。
  34.     virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
  35.     //}}AFX_VIRTUAL
  36.  
  37. // インプリメンテーション
  38. public:
  39.     void Format(CHARFORMAT &cs, char *font);
  40.     virtual ~CJpnView();
  41. #ifdef _DEBUG
  42.     virtual void AssertValid() const;
  43.     virtual void Dump(CDumpContext& dc) const;
  44. #endif
  45.  
  46. protected:
  47.  
  48. // 生成されたメッセージ マップ関数
  49. protected:
  50.     //{{AFX_MSG(CJpnView)
  51.     afx_msg void OnDestroy();
  52.     //}}AFX_MSG
  53.     DECLARE_MESSAGE_MAP()
  54. };
  55.  
  56. #ifndef _DEBUG  // JpnView.cpp ファイルがデバッグ環境の時使用されます。
  57. inline CFrnDoc* CJpnView::GetDocument()
  58.    { return (CFrnDoc*)m_pDocument; }
  59. #endif
  60.  
  61. /////////////////////////////////////////////////////////////////////////////
  62.  
  63. //{{AFX_INSERT_LOCATION}}
  64. // Microsoft Visual C++ は前行の直前に追加の宣言を挿入します。
  65.  
  66. #endif // !defined(AFX_JPNVIEW_H__1BEB2150_535B_11D3_8D34_D2322E71F630__INCLUDED_)
  67.  
  68.